﻿namespace STT.Parser {
    // Token: 0x02000023 RID: 35
    public class SymbolGenericFormat {


        public SymbolGenericFormat(StartBlock _block_parent, uint _level) {
            level        = _level;
            block_parent = _block_parent;
            padding      = 0UL;
            UniqueName   = null;
            flag_checked = false;
        }


        public string UniqueName { get; set; }


        public bool flag_checked { get; }

        public uint level { get; }

        // Token: 0x17000004 RID: 4
        // (get) Token: 0x06000093 RID: 147 RVA: 0x000078FD File Offset: 0x000068FD
        public StartBlock block_parent { get; }

        // Token: 0x17000005 RID: 5
        // (get) Token: 0x06000094 RID: 148 RVA: 0x00007905 File Offset: 0x00006905
        // (set) Token: 0x06000095 RID: 149 RVA: 0x0000790D File Offset: 0x0000690D
        public ulong padding { get; set; }

        // Token: 0x0600008D RID: 141 RVA: 0x000078D4 File Offset: 0x000068D4
        public virtual ulong GetOffset() {
            return 0UL;
        }

        // Token: 0x0600008E RID: 142 RVA: 0x000078D8 File Offset: 0x000068D8
        public virtual ulong GetLength() {
            return 0UL;
        }
    }
}